package xcmg.device.service.vo.purchase;

import java.math.BigDecimal;
import java.util.Date;

public class PurchasePlanVO {

    private String billNo;

    private String orgId;

    private String materialsNo;

    private String materialsDes;

    private String deliverTypeId;

    private String purchaseType;

    private BigDecimal needAmount;

    private BigDecimal surplusAmount;

    private Date createBillDate;

    private BigDecimal useableAmount;

    private BigDecimal realAmount;

    private BigDecimal planAmount;

    private BigDecimal purchasedAmount;

    private Date createDate;

    private Date createDateStart;

    private Date createDateEnd;

    private String materialsType;

    private String unit;

    private BigDecimal price;

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getMaterialsNo() {
        return materialsNo;
    }

    public void setMaterialsNo(String materialsNo) {
        this.materialsNo = materialsNo;
    }

    public String getMaterialsDes() {
        return materialsDes;
    }

    public void setMaterialsDes(String materialsDes) {
        this.materialsDes = materialsDes;
    }

    public String getDeliverTypeId() {
        return deliverTypeId;
    }

    public void setDeliverTypeId(String deliverTypeId) {
        this.deliverTypeId = deliverTypeId;
    }

    public String getPurchaseType() {
        return purchaseType;
    }

    public void setPurchaseType(String purchaseType) {
        this.purchaseType = purchaseType;
    }

    public BigDecimal getNeedAmount() {
        return needAmount;
    }

    public void setNeedAmount(BigDecimal needAmount) {
        this.needAmount = needAmount;
    }

    public BigDecimal getSurplusAmount() {
        return surplusAmount;
    }

    public void setSurplusAmount(BigDecimal surplusAmount) {
        this.surplusAmount = surplusAmount;
    }

    public Date getCreateBillDate() {
        return createBillDate;
    }

    public void setCreateBillDate(Date createBillDate) {
        this.createBillDate = createBillDate;
    }

    public BigDecimal getUseableAmount() {
        return useableAmount;
    }

    public void setUseableAmount(BigDecimal useableAmount) {
        this.useableAmount = useableAmount;
    }

    public BigDecimal getRealAmount() {
        return realAmount;
    }

    public void setRealAmount(BigDecimal realAmount) {
        this.realAmount = realAmount;
    }

    public BigDecimal getPlanAmount() {
        return planAmount;
    }

    public void setPlanAmount(BigDecimal planAmount) {
        this.planAmount = planAmount;
    }

    public BigDecimal getPurchasedAmount() {
        return purchasedAmount;
    }

    public void setPurchasedAmount(BigDecimal purchasedAmount) {
        this.purchasedAmount = purchasedAmount;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getCreateDateStart() {
        return createDateStart;
    }

    public void setCreateDateStart(Date createDateStart) {
        this.createDateStart = createDateStart;
    }

    public Date getCreateDateEnd() {
        return createDateEnd;
    }

    public void setCreateDateEnd(Date createDateEnd) {
        this.createDateEnd = createDateEnd;
    }

    public String getMaterialsType() {
        return materialsType;
    }

    public void setMaterialsType(String materialsType) {
        this.materialsType = materialsType;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }
}
